package cn.sdack.go.common.querys.users;

import cn.sdack.go.common.querys.BaseQuery;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @author sdack
 * @date 2024/1/8
 */
@EqualsAndHashCode(callSuper = true)
@Builder
@Data
public class UserQuery extends BaseQuery {

    public static final String ID = "id";
    public static final String ACCOUNT = "account";
    public static final String EMAIL = "email";
    public static final String PHONE = "phone";
    public static final String NICKNAME = "nickname";
    public static final String USERNAME = "username";

    private List<Long> ids;

    private List<String> accounts;

    private String email;

    private String phone;

    private String nickname;

    private String username;


}
